Overview
What is Sauce Labs?
Sauce Labs is a cloud-based platform for automated testing of desktop and mobile applications. It is designed to be instantly scalable, since it is optimized for continuous integration workflows. (The vendor says that when tests are automated and run in parallel on multiple…
Sauce Labs is an excellent mobile testing platfor , but it may be too expensive for smaller organizations.
The special sauce for our web and mobile testing needs
Nice product overall!
Sauce Labs review.
Sauce Labs Review
Cucumber running on real devices in the cloud
Picante, Alfredo, Soy? No matter your favorite sauce, Sauce Labs has you covered for software testing!
Sauce Labs is a great product with a lot of features for debugging
Sauce Labs Enterprise Review
A mobile testers unbiased experience
Maintenance? What’s that? No such thing with Sauce Labs!
Sauce Labs automation tool for reducing testing cycle
AIQ is a massive game changer for SFDC Admins
Sauce Labs Review
Sauce Labs Review
Awards
Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards
Reviewer Pros & Cons
Video Reviews
1 video
Pricing
Live Testing
$19.00
Virtual Cloud
$149.00
Entry-level set up fee?
- Setup fee optional
Offerings
- Free Trial
- Free/Freemium Version
- Premium Consulting/Integration Services
Product Demos
WebdriverIO + Appium + Sauce Labs = Success? - Live Stream
Automated Mobile Testing with Sauce Labs
Parallel Testing with Sauce Labs
Cross Browser Testing with Selenium, Sauce & Node.js
Product Details
- About
- Integrations
- Competitors
- Tech Details
- Downloadables
- FAQs
What is Sauce Labs?
Sauce Labs is a cloud-based platform for automated testing of desktop and mobile applications. It is designed to be instantly scalable, since it is optimized for continuous integration workflows. (The vendor says that when tests are automated and run in parallel on multiple virtual machines across many different browser, platform and device combinations, testing time is reduced and developer time is freed up from managing infrastructure.) The Sauce Labs testing cloud is intended to be paired with a CI system. According to the vendor, this combination allows developers to easily test desktop and hybrid, native and mobile web applications early on in their development cycles, continuously and affordably.
Sauce Labs provides enterprise-grade security via Sauce Connect™, its secure tunneling protocol for testing behind a firewall while maintaining control of proxy and access policies. Tests are run in the company’s secure data center and VMs are destroyed (not “wiped”) after each run, ensuring customer data is never exposed to future sessions. After tests are completed the Sauce Labs’ dashboard provides a unique build-oriented report with metadata, access to Selenium logs, screenshots, video recordings, and a complete list of commands and responses. Support for SSO lets customers provision new user accounts on the fly with centralized user account management, access control, and usage reporting.
Sauce Labs Features
- Supported: Automated Cross-Browser Testing
- Supported: Automated Mobile Testing
- Supported: Manual Testing
- Supported: Real device cloud
- Supported: Integrations with all CI servers and JIRA
- Supported: Enterprise Security
- Supported: Proprietary Data Center
- Supported: Support for Selenium, Appium and JUnit Testing
- Supported: Professional Services & Onboarding
- Supported: Instructor-led Selenium and Appium training
Sauce Labs Screenshots
Sauce Labs Integrations
Sauce Labs Competitors
Sauce Labs Technical Details
Deployment Types | Software as a Service (SaaS), Cloud, or Web-Based |
---|---|
Operating Systems | Unspecified |
Mobile Application | No |
Sauce Labs Downloadables
- Sauce Labs Automated Testing Platform Datasheet
- Sauce Connect - Security in the Sauce Labs Cloud
- Sharecare Scales from Manual to Mobile with Sauce Labs - Case Study
- OKTA Increases Developer Productivity 80% with Sauce Labs - Case Study
- Campus Explorer Reduces Testing Time from 72 Hours to 72 Minutes with Sauce Labs - Case Study
Frequently Asked Questions
Comparisons
Compare with
Reviews and Ratings
(285)Community Insights
- Business Problems Solved
- Pros
- Cons
- Recommendations
Sauce Labs has proved to be a valuable tool for various teams and departments within organizations. Users appreciate the seamless integration of the platform with Jenkins CI servers, enabling continuous testing of web applications in real browsers and Dockerized environments. The ability to easily configure proxy tunnels and access firewalled environments and desired browsers via the Sauce OnDemand Jenkins plugin has been a major selling point.
One key use case for Sauce Labs is running regression test suites against different OS and browser combinations, which saves time and effort in maintaining test environments. Developer teams utilize Sauce Labs for running end-to-end Selenium tests, while the testing team manages its usage across the organization. Customer Service and Email Marketing teams also benefit from Sauce Labs, using it to identify and address customer issues and bugs before or after deployment. Additionally, the QA team relies on Sauce Labs for executing daily automation test cases on various platforms including mobile and web.
Best solution for deep automated browser testing: Users find Sauce Labs to be the best solution for integrating deep automated browser testing in a CI/CD pipeline, with multiple reviewers stating this as a key advantage of using the platform.
Ability to run test runs faster: Many users appreciate the ability to run test runs faster by using as many VMs as required, which is particularly helpful for CD/CI processes. This feature has been praised by multiple reviewers for its contribution to improving efficiency and reducing execution time.
Sauce Connect Proxy enables testing in firewalled environments: The Sauce Connect Proxy feature is highly valued by users as it allows companies to test in firewalled environments and localhost. Several reviewers have mentioned how this feature enables easy testing of applications behind a firewall, making it a valuable option for conducting tests securely.
Confusing and Difficult User Interface: Users have consistently found the user interface of the tool to be confusing and difficult to navigate, which has made it challenging for them to perform tasks efficiently. Several reviewers have expressed frustration with the complexity of the setup and configuration process, indicating a lack of user-friendliness.
Stability Issues: Some users have experienced stability issues with Sauce Labs, reporting that the tool is not reliable. These instances of instability can negatively impact the testing process for users, causing delays and uncertainties.
Limited Reporting and Customization Options: The lack of comprehensive reporting and customization options for dashboards is a drawback for users who require more detailed analytics and integration with APIs. This limitation has been mentioned by multiple reviewers, highlighting a need for improved functionality in this area.
Based on user reviews, users commonly recommend the following for Sauce Labs:
-
Request a trial and take advantage of fast support. Users highly recommend asking for a trial of Sauce Labs. They praise the company's fast support, which is beneficial in getting started with the tool.
-
Use Sauce Labs for multi-browser and multi-device automation. Sauce Labs is considered the best tool for cloud testing, particularly for testing web applications in different browsers, devices, and operating systems. Users mention its easy adoption and interface as strong points.
-
Consider test architecture and logging for effective automation testing. Users suggest putting at least 2 retries in the test configuration when performing parallel mobile testing with Sauce Labs. They also advise considering test architecture and test logging to enhance the automation testing process.
Overall, users highly recommend Sauce Labs as a top service provider in the market, especially for continuous automated testing and serious mobile or desktop testing. It is praised for its secure nature and integration with real devices on the cloud. However, users also suggest trying other services like BrowserStack for comparison purposes.
Attribute Ratings
Reviews
(1-14 of 14)The special sauce for our web and mobile testing needs
- Providing devices and browsers over cloud
- Intuitive UI
Sauce Labs Enterprise Review
- Supports many browsers and versions.
- API for collecting test + build data.
- Great enterprise support.
- Thorough documentation
- Scaling VMs horizontally is expensive.
- Site UX can use an upgrade.
- Searching for test and build information is cumbersome.
Maintenance? What’s that? No such thing with Sauce Labs!
- Range of devices are almost endless.
- Combination of OS, Browser and browser versions are more than satisfactory.
- Logs of every type at your fingertips.
- Updates to the core could be better communicated.
- Documentation can be outdated in certain places. Like broken links or now irrelevant.
- Chat function would be nice as support even if it's a bot.
- Running tests reliably in a cloud-based environment.
- Parallel test execution is easy and stable.
- Supports a wide variety of devices and browsers.
- Sometimes for running mobile scripts it takes a long time to open the simulator and run.
- As its run on cloud there is some latency we experience.
- But its a awesome tool.
Amazing website
- One thing that Sauce Labs does very well is continuing to provide education for technological products, so that we stay up to speed and are even able to learn new things that we never knew before. I definitely saw myself applying a lot of the new concepts that I learned, such as automated testing.
- I also love the Secret Sauce where we can learn about new product updates for Sauce Labs, as well as learn about upcoming events such as SauceCon. I love being able to stay abreast of a company that I love, as well as be able to learn of more interactive meetings where I can meet tech-minded people, as well as the Sauce company, i.e. Saucecon.
- I really love the customer service. Once in the Forum, I had a question, and Alyssa the VP actually gave me a reply, and was very quick to respond as well as very friendly. I've never had a company where the leadership was so responsive and so eager to dive in with customers on issues and questions that they have. This definitely shows that Sauce isn't just about getting profits, and that they truly deeply care about making the customers happy and successful.
- Lastly, I love how Sauce University has a stash which encourages friendly competition among team members. It shows who has the most points, which encourages us to continue to actively participate in those trainings and challenges and quizzes. This in turn adds an element of fun to our work.
- In Sauce University trainings, it would be nice we could receive more in-depth information, as opposed to a short paragraph of information. As a beginner in the technological field, I would definitely find that helpful. Maybe they could do something where you can create a link to show more details, so that more advanced readers don't have to open it, but beginners can actually open up that link to read more.
- Also, it would be nice if in the trainings you would include the videos as well because a lot of people are visual learners.
- I wish it were easier to search through the Sauce Labs help page. Sometimes it takes quite a few searches to get to the right result. For instance, I'm not sure if I should click on Knowledge Base or Documentation or Support- there's too much to click-through. There should just be a Search All button that would search across the whole Sauce Labs page, so that we can easily find the answer that we need.
- Our team especially loves the challenges, because again that fosters friendly competition and encourages us to continue to learn more about the product and the tech, as well as hone previous skills we've learned through Sauce Labs. We definitely hope that more of those classes come out every week, so we can dive deeper into each concept. I think there should be a feedback page where we can submit ideas for the classes that we would like to see.
Sauce Lab Review
- We use Sauce Labs to run automation script on different browsers in the cloud.
- We use Sauce Labs to run a test on multiple devices (simulators).
- It is useful in our manual testing as well.
- We are in the process of evaluating Sauce Labs for real device testing.
- need to improve on network latency issues
- need to support video playback on
- sauce connect looks sometimes flaky
Effective
- Real device cloud is a much needed feature, and Sauce delivers.
- We are in the process of evaluating Sauce Labs for real device testing.
- The biggest strength of Sauce Labs is very easy to configure.
- Many time performance of the execution is really slow, especially when connected with Sauce Connect.
- need to support video playback on
- No real device cloud access for open source projects.
- Eliminate testing as a bottleneck
- Improve quality by increasing browser/OS/device coverage
- Move from waterfall to agile methodology
- Sauce Labs offers the single best solution for integrating deep automated browser testing in a CI/CD pipeline, and integrates best with Jenkins over their competition.
- The Sauce Connect Proxy is a necessary technology for companies who have firewalled testing environments, as well as localhost testing.
- The Jenkins UI plugin offers a way to easily configure browser settings for tests being executed continuously.
- Browser support is quick to be updated as new versions of browsers are released.
- The custom capabilities that can be provided to Sauce Labs VMs during automated testing sessions are a valuable option for experimental or niche testing.
- The Jenkins Sauce OnDemand plugin could have more options available to tap into more of the custom capabilities Sauce Labs actually supports. Currently, in order to tap into these capabilities, a programatic solution is required from test code, rather than being able to configure them via the Jenkins plugin UI. For example, things like desktop resolution, browser automation binary versions, remote Selenium version, and browser console logs.
- Some issues with the Sauce Connect Proxy on our Jenkins servers failing to start, which makes the optimal CI/CD pipeline come to a halt. Better documentation, logging, and more intuitive configuration around the Sauce Connect Proxy would take what is already an industry leading feature to the next level.
- User account management needs an overhauls, allowing for user groups, rather than just a hierarchy structure.
- Test job queuing is first-come-first-serve, meaning there is no in-built way to queue batches of jobs from, say, different Jenkins servers/accounts.
SauceLabs is great to work with!
- Great number of Live mobile devices in the Public Cloud. Unlimited number of Emulator/Simulators only limited by the number of concurrent connections in your contract.
- Excellent support of Appium, of course these ARE the folks that wrote and maintain the OpenSource Appium API.
- The goal of SauceLabs is to help your company succeed! Not bleed you dry to get questions answered and assistance.
- Need ability to capture video of Live testing sessions.
- Need better control of other competitors taking their open source code and modifying/selling it claiming compatibility with Appium when it really isn't. This leads to major confusion.
How Sauce does it right
- The RESTful services API is fully featured.
- Sauce usually supports latest Appium version, rather quickly.
- Real device cloud is a much needed feature, and Sauce delivers.
- Some extra latency sometimes exists between ending a test and when the Sauce UI visually communicates it to you.
- Sometimes a green checkmark besides a test displays even though it never finishes due to an unexpected problem. It fails, but doesn't register as a failure.
- No real device cloud access for open source projects.
- Without this company and their wonderful customer service I would have to shell out thousands of more dollars for what they do, and work with people not nearly as talented as they are. Everyone in that company values you as a customer. I'm a small company that doesn't give them much money, but they treat me like I am their number one client. This company truly is a diamond in the rough. I can't say enough good things, I've never had success with a tech team before. Being a small company I really value any time I'm not just a number to company, or when they give me an answer within 24 hours. Other places just send me from one department to another if I have a question or bug, but with Sauce Labs I get a phone call or email within 24 hours when i tell them I have an issue. Great job Sauce Labs, you are a pioneer in the customer service department.
- Every time this company comes out with a new flavor OS or browser for us customers to view on we get an immediate email and learn what's new with Sauce Labs. This is very helpful as it is critical to test out all of the current browsers and verify that we have a great site.
- Sales pitches. This company isn't shoving them down your throat. I usually get spammed with a bunch of new items, or upgrade your contracts when I work with a company. Sauce Labs isn't a company that is constantly trying to ask for money. Being a small business I don't have much, and it's nice that when I open their email I know it won't be a promotion or someone asking for me to upgrade.
- The site would be great if I could plug in one URL and select what browsers and OS I want to test on, and then just let it open them all up at once. Right now I have to individually open each browser and flavor and retype the URL and all my settings. An all at once deal like BrowserStack would really be great.
Why we use Sauce Labs
- Ability to run tests across different platforms and various browser combinations without having to manage devices.
- Images and video capture of tests which can be playback later.
- Secure connection provided via Sauce Connect.
- Ability to configure it with various third party tools, such as Applitools.
- Parallel testing is a bliss.
- Free webinars provided by Sauce Labs are a great source to gain more insights.
- Mobile app for Sauce Labs.
- Sometimes we have test that gets stuck and stays in paused mode for 32 minutes which is a default timeout - this prolongs the entire test job.
- Good support
- Recommendations for fixes/bugs are heard and they come up with the fixes very quickly
- Better resolution of the AHA requests, their portal for handling feature requests and experience
- More integration with open source tools/projects like JIRA on cloud
- Need lower price options on usage vs. number of VMs
Awesome Sauce!
- Sauce is SaaS and hence you do not need to maintain your on-prem Selenium Grids.
- Sauce operates through a secure tunnel and hence the security reviews to on-board this vendor in your company should be smooth.
- Sauce has good docs.
- Sauce support through tickets is sub-optimal, with the responses being less than helpful or insightful.
- Sauce VMs are pricey while mobile devices are prohibitively expensive.
- Sauce has data centers in the West Coast and hence installations in the East Coast undergo severe network latency issues. This is okay when scheduled, however, this hurts in a Continuous Delivery Pipeline.